tools/xenstore-control: Don't leak buf in live_update_start()
authorJulien Grall <jgrall@amazon.com>
Thu, 25 Feb 2021 17:08:49 +0000 (17:08 +0000)
committerJulien Grall <jgrall@amazon.com>
Fri, 26 Feb 2021 09:46:36 +0000 (09:46 +0000)
commit79b6574f8ecea39c14557bdd7049c7e2d21ddcbd
tree06c13e72b39732ac0316380f9b5251dc3f38f428
parent11d9933f6bf0cdb69cdd82c5ad2213fcbe73502f
tools/xenstore-control: Don't leak buf in live_update_start()

All the error paths but one will free buf. Cover the remaining path so
buf can't be leaked.

This bug was discovered and resolved using Coverity Static Analysis
Security Testing (SAST) by Synopsys, Inc.

Fixes: 7f97193e6aa8 ("tools/xenstore: add live update command to xenstore-control")
Signed-off-by: Julien Grall <jgrall@amazon.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Release-Acked-by: Ian Jackson <iwj@xenproject.org>
tools/xenstore/xenstore_control.c